devil's cucumber - Turkish English Dictionary